package com.zusmart.base.network;

import com.zusmart.base.future.FutureListener;
import com.zusmart.base.future.support.AbstractFuture;

public class ChannelContextFuture extends AbstractFuture<ChannelContextFuture, FutureListener<ChannelContextFuture>> {

	private final ChannelContext channelContext;

	public ChannelContextFuture(ChannelContext channelContext) {
		this.channelContext = channelContext;
	}

	public ChannelContext getChannelContext() {
		return this.channelContext;
	}

	@Override
	protected ChannelContextFuture getFuture() {
		return this;
	}

}